rest area – English–Français translations

🇬🇧 en fr 🇫🇷

rest area noun

  • rest area along a road
aire de repos, aire d'autoroute, halte routière
Wiktionary Links